notch up success - German English Dictionary